half-moon cell - French English Dictionary